dust-exhausting device - Espagnol Anglais Dictionnaire